medium antitank assault weapon - French English Dictionary